two rivers - German English Dictionary